package ar.uade.edu.fain.ad.server.business;

import java.util.ArrayList;
import java.util.Date;
import java.util.List;

public class OrdenCompra {

	private Long id;
	private Proveedor proveedor;
	private Date fecha;
	private Empleado responsable;
	private Administracion administracion;
	private String estado = "pendiente";
	private List<ItemOrdenCompra> items;
	private Deposito destino;

	public OrdenCompra() {
		super();
		this.items = new ArrayList<ItemOrdenCompra>();
	}

	public Long getId() {
		return id;
	}

	public void setId(Long id) {
		this.id = id;
	}

	public Proveedor getProveedor() {
		return proveedor;
	}

	public void setProveedor(Proveedor proveedor) {
		this.proveedor = proveedor;
	}

	public Date getFecha() {
		return fecha;
	}

	public void setFecha(Date fecha) {
		this.fecha = fecha;
	}

	public Empleado getResponsable() {
		return responsable;
	}

	public void setResponsable(Empleado responsable) {
		this.responsable = responsable;
	}

	public Administracion getAdministracion() {
		return administracion;
	}

	public void setAdministracion(Administracion administracion) {
		this.administracion = administracion;
	}

	public String getEstado() {
		return estado;
	}

	public void setEstado(String estado) {
		this.estado = estado;
	}

	public List<ItemOrdenCompra> getItems() {
		return items;
	}

	public void setItems(List<ItemOrdenCompra> items) {
		this.items = items;
	}

	public Deposito getDestino() {
		return destino;
	}

	public void setDestino(Deposito destino) {
		this.destino = destino;
	}
	
}
